为什么单用p->next=x不能将x插入到p后面,还要加上x->next=p->next?

来源:百度知道 编辑:UC知道 时间:2024/05/26 13:18:40

这个很好理解啊,比如你把2插到1->3中,p->next=只能1->2 3(2,3就断了),你还要x->next=p->next,也就是1->2->3,这样才能保证链表的完整性

楼上的说的相当对 高手!

程序顺序应该为:
x->next = p->next;
p->next = x;